package cn.ejiakanghu.logistics.service;

import org.springframework.stereotype.Service;

import java.util.List;

/**
 * 配货
 *
 * @author houzb
 * @Description
 * @create 2021-11-04 9:10
 */
@Service
public interface DeployGoodsService {

    /**
     * 创建开始配货任务
     */
    public List<Integer> createStartDeployMiss(String orderCode, Integer baseInfoId);

    /**
     * 配货中
     *
     * @param manId
     * @param missionId
     * @param messageType takeOrder类型
     * @param receiveType
     * @param execType
     */
    public void replacementAndDistribution(Integer manId, Integer missionId, Integer messageType, Integer receiveType, Integer execType);

    /**
     * 配货完成
     *
     * @param missionId
     * @param imgs
     */
    public void createCompleted(Integer missionId, List<String> imgs);
}
